// 底部顶起的外边距
.last {
    margin-bottom: 1.90rem;
}

// items的上下边距
.up_down {
    margin-top: .07rem;
    margin-bottom: .07rem;
}

/* 查看更多（公用） */
.more {
    margin-top: 0.1rem;
    height: 1.5rem;
    line-height: 1.5rem;
    text-align: center;
    font-size: .4rem;
    color: rgba(0, 0, 0, .6);
}

/* 商品列表公共样式 */
.shop-list {
    ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        border-bottom: 0.03rem solid #ccc;

        li {
            width: 48vw;
            text-align: center;

            a {
                display: block;

                .shop-info {
                    padding: .2rem .27rem;

                    p {
                        // 文字溢出变省略号
                        overflow: hidden;
                        white-space: nowrap;
                        text-overflow: ellipsis;

                        &:nth-child(1) {
                            font-size: .38rem;
                            color: rgba(0, 0, 0, .87);
                        }

                        &:nth-child(2) {
                            margin-top: .06rem;
                            font-size: .32rem;
                            color: rgba(0, 0, 0, .54);
                        }

                        &:nth-child(3) {
                            font-size: .38rem;
                            color: #ea625b;
                            margin: 0.05rem 0;

                            span {
                                color: rgba(0, 0, 0, .54);
                                font-size: .22rem;

                                del {
                                    margin-left: -0.06rem;
                                }
                            }
                        }
                    }

                    .buy {
                        width: 3rem;
                        margin: 0 auto;
                        padding: .16rem 0;
                        background: #ea625b;
                        border-radius: .05rem;
                        text-align: center;
                        color: #fff;
                        font-size: .34rem;
                        font-weight: 700;

                    }
                }
            }
        }
    }
}

// 分割线
.line {
    height: 0.16rem;
    background: #f5f5f5;
}